<template>
 <!-- 底部部分 -->
 <footer class="footer">
      <span class="todo-count"><strong>{{sum}}</strong>剩余</span>
      <ul class="filters">
        <li>
          <a :class="{ selected:type==='all'}" href="#/" @click="changeType('all')">全部</a>
        </li>
        <li>
          <a :class="{ selected:type==='active'}" href="#/active" @click="changeType('active')">进行中</a>
        </li>
        <li>
          <a :class="{ selected:type==='completed'}" href="#/completed" @click="changeType('completed')">已完成</a>
        </li>
      </ul>
      <button class="clear-completed" v-show="showClearBtn" @click="delAll" >清除已完成</button>
    </footer>
</template>
 
<script>
export default {
  name: "FootJao",
 
  props: {
    sum: {
      type: Number,
      required:true
    },
    showClearBtn: {},

    type: {
      type: String,
      required:true
    },
  },

  methods: {
    // 删除所有已完成的事件
    delAll() {  
      this.$emit('delAll')
    },

    // 修改type类型
    changeType(value) { 
      this.$emit('changeType',value)
    }
  }

};
</script>

<style scoped>
     
</style>